/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cvs;

import Obj.configBttv;
import java.io.File;
import java.io.FileWriter;
import java.io.PrintWriter;
import java.util.ArrayList;

/**
 *
 * @author dragon
 */
public class writeCSV {

    public boolean writeCsv(ArrayList<configBttv> configuracion) {
        boolean archivo = true;
        FileWriter fichero = null;
        PrintWriter pw = null;
        try {
            // asigno nombre de fichero, mantengo la nomenclatura
            fichero = new FileWriter("/home/dragon/NetBeansProjects/bttvconfigcard/src/data/ListaConfig.csv");
            // asigno PrintWriter a fichero
            pw = new PrintWriter(fichero);
            for (configBttv lista : configuracion) {
                // escribo los parametros
                pw.println(lista.getNumero() + "," + lista.getDescriCard() + "," + lista.getDescriTuner() + "," + lista.getPuntos());
            }
            pw.flush(); // cierro los canales de escritura
            fichero.close();
            pw.close();
        } catch (Exception EX) {
            return false;
        }
        return archivo;
    }
}
